package br.jcrsistemas.syscomercio.cadastros.janelas;

import java.text.ParseException;

import javax.swing.JLabel;
import javax.swing.JPanel;

import br.jcrsistemas.componentes.SysCPF;
import br.jcrsistemas.componentes.SysDatePicker;
import br.jcrsistemas.componentes.SysTextField;

public class PanelPessoaFisica extends JPanel {

    private JLabel lblCpf;
    private SysTextField sisComTextField;
    private SysCPF txtCPF;
    private JLabel lblRg;
    private SysTextField txtRG;
    private JLabel scmlblDataNascimento;
    private SysDatePicker dataNascimento;

    /**
     * Create the panel.
     */
    public PanelPessoaFisica() {
        initComponents();
    }

    private void initComponents() {
        setLayout(null);

        lblCpf = new JLabel();
        lblCpf.setBounds(0, 12, 36, 16);
        lblCpf.setText("CPF:");
        add(lblCpf);


        try {
            txtCPF = new SysCPF();
            txtCPF.setBounds(67, 9, 91, 23);
        } catch (ParseException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        add(txtCPF);

        lblRg = new JLabel();
        lblRg.setBounds(162, 12, 59, 16);
        lblRg.setText("R.G:");
        add(lblRg);

        txtRG = new SysTextField();
        txtRG.setBounds(192, 9, 113, 23);
        txtRG.setTamanho(15);
        add(txtRG);

        scmlblDataNascimento = new JLabel();
        scmlblDataNascimento.setBounds(311, 12, 121, 16);
        scmlblDataNascimento.setText("Data Nascimento:");
        add(scmlblDataNascimento);

        try {
            dataNascimento = new SysDatePicker();
            dataNascimento.setBounds(439, 9, 111, 24);
            dataNascimento.setAceitaDataSuperiorAtual(false);
        } catch (ParseException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
		add(dataNascimento);
    }
}
